package com.jzlin.funhub.admin.service.chatai.store;

import com.jzlin.funhub.admin.service.chatai.model.enums.ChatAiMessageRole;
import lombok.Builder;
import lombok.Data;

/**
 * AI问答记录.
 *
 * @author linjz
 * @since 2024/11/12
 */
@Data
@Builder
public class ChatAiMessageRecord {
    /**
     * 会话id
     */
    private String sessionId;

    /**
     * 消息内容
     */
    private String content;

    /**
     * 所属角色
     * @see ChatAiMessageRole
     */
    private String role;

    /**
     * 开始时间
     */
    private Long startTime;

    /**
     * 结束时间
     */
    private Long endTime;
}
